16515 649
22962 61
112350 212
22861 121
35820 406
27995 707
9184 421
62496 708
8011 478
32300 527
5221 298
6878 573
10719 233
20267 286
25571 570
8597 120
5325 535
23402 294
41708 223
35474 95
7850 888
10885 623
9412 519
12110 793
18923 873