28631 97
1593 75
12262 405
591 71
2832 837
3147 568
16887 439
3355 458
18803 722
2353 139
3237 709
4649 291
2803 491
4013 675
3047 620
16535 92
3279 216
1502 135
1625 274
4244 433
5675 362
4617 543
3114 313
2303 307
2381 450
19221 635
1090 93
18375 170