3502 505
2405 365
1511 195
1434 281
477 93
1654 177
5199 524
4418 63
2563 788
5785 660
2281 455
999 43
912 147
2230 512
3846 740
2938 218
4283 814
1671 291
3588 822
2281 715
2061 110
4862 940
3327 738
3207 196