29062 503
14487 338
124831 752
12335 733
32975 913
18866 456
4190 319
6177 190
5917 214
3293 747
6483 667
4918 432
8732 492
19970 667
3997 210
5119 346
2913 230
4384 331
2356 345
5818 35
11489 416
5257 600
22200 502
8197 434
7488 523
2383 370
24201 333
11858 657