112592 545
24761 50
30846 494
41148 831
16741 489
47779 170
4245 473
42125 403
22227 237
39472 669
37798 621
111488 312
8946 478
20752 607
26262 436
10615 129
45116 268
1215 157
2220 654
52315 369
35279 204
51157 401
2576 549
24579 567
11651 387
41790 590
36955 868
95224 792