2581 99
26598 215
4205 252
52304 508
2779 182
23362 261
3719 793
25412 493
9530 400
14994 511
31068 962
8852 423
33862 746
139720 500
21498 102
77606 403
44178 115
42333 321
38966 399
40702 200
48488 372
8292 145
49439 291
44698 558
26736 840
11840 847
15434 252
59821 667