2700 593
1026 157
1235 352
2252 404
1698 60
3044 731
7222 332
2086 148
15549 274
8307 594
3246 400
15256 770
22559 336
1339 168
1265 132
3497 581
1805 354
3118 663
1739 401
9209 288
8645 320
2250 157
2751 393
3539 571