3001 227
1657 302
686 78
18692 172
1418 123
4131 707
14739 529
5316 353
4095 518
4392 163
3811 628
3797 59
7197 400
1308 73
3272 579
1932 398
2133 418
8494 573
4022 53
633 84
3597 626
3364 389
2305 249
3248 457
4470 555
2233 268
2781 284
2170 487