2243 66
31686 449
23645 572
3942 726
13557 200
3897 642
7092 525
1846 156
3381 462
7674 253
5066 261
24570 527
2263 450
9415 787
9109 58
3326 49
2403 122
4097 482
2547 388
2801 504