3598 30
8512 736
4300 37
3099 644
4321 488
5452 173
30168 430
1576 204
3848 80
2801 322
2390 352
4059 728
4751 1014
21000 382
167061 1091
3816 694
3922 764
11344 554
5436 288
2095 32
5885 811
813 68
2177 360
2275 200
3147 505
2981 371
8756 476
1912 267