3130 526
8604 680
3670 571
15349 352
17829 262
4282 685
2598 375
4083 135
2472 269
4496 30
1628 184
1247 126
1532 32
2845 431
6378 777
1444 83
5405 705
1497 107
1927 273
4657 562
24693 612
4308 819
22702 954
2063 116