20132 298
8455 535
21004 873
6750 531
7610 307
4096 468
42640 493
3870 457
9608 321
5327 75
5493 38
6862 340
5450 757
5992 64
2842 271
246728 1196
8621 586
2729210 4036
1433 110
934435 959
3728 750
248256 1043
4903 378
332114 529
3273 184
4086 186
7338 52
4012 148