101083 369
31474 309
75948 147
36227 923
133380 383
93075 359
51827 330
175187 881
62555 271
50916 661
344768 783
98768 276
45234 708
15666 135
80570 385
20896 632
140736 646
152103 452
82645 205
500509 1013
265234 1202
209446 747
17787 785
30929 403
121740 794
21995 248
21026 89
22231 361