2591 473
107888 532
2312 239
7451 661
18603 245
1645 148
13746 492
1366 192
2900 397
2376 283
8850 647
5009 232
3720 718
1555 142