129831 626
299891 652
189584 439
50123 358
22633 401
1264 276
1905 101
15843 393
3164 448
2146 340
2416 479
2684 775
2679 624
7774 632
4952 257
4227 675
8271 317
5702 437
6436 124
720 28
7377 148
28297 847
21703 385
61926 147
5647 163
55329 376
65116 549
63574 289