49586 412
29300 528
30447 135
15445 539
37504 219
31172 241
35216 160
9214 645
6200 531
11212 188
4561 321
4355 897
8883 645
5082 650
2033 152
22930 251
23229 389
74489 934
41836 771
27283 119
19334 77
23720 292