107507 766
12250 60
24443 247
94627 590
308897 1209
35848 810
107814 804
28141 198
13645 585
8992 287
104380 270
71553 311
14980 418
51787 587
23413 211
291481 727
94138 462
25742 536
34693 644
139903 658
9509 293
46414 218
30238 814
67713 725
25765 73
12620 55
10128 340
12023 316