2587 259
45599 237
10115 478
29232 1081
6959 552
286022 888
40861 563
24383 193
125323 667
22967 966
101568 402
62370 659
27068 692
184656 785
352956 993
53368 432
3548 284
3450 280
10508 584
15882 444
19687 460
158628 614
92006 366
3674 104
18054 118
20728 814
27651 68