31365 648
29627 481
2710 263
6428 773
5977 87
11592 931
53069 557
32469 404
165199 239
59077 833
7438 606
1260 315
8317 410
3718 543
8893 86
113540 381
5262 520
24306 159
9337 621
8150 999
7255 220
14790 317
19580 508
14719 630