50728 126
10591 291
6317 177
11955 405
22382 259
25896 241
32952 198
8531 504
15507 683
1356 80
4212 79