2243 66
31690 449
23645 572
3943 726
13558 200
3897 642
7092 525
1847 156
3381 462
7674 253
5067 261
24571 527
2263 450
9416 787
9110 58
3326 49
2405 122
4097 482
2548 388
2801 504