25084 855
3998 350
53627 272
21995 103
16447 489
20293 120
3223 610
45226 356
2891 516
1908 228
2899 498
1292 268
40120 470
2535 502
61157 291
3186 859
1971 359
7277 550
32945 168
86292 751
75762 690
4797 285
57237 425
23161 118
69865 245
3212 717
68820 509
39859 586