1510 350
5906 679
4264 551
4598 266
12244 648
69315 160
6476 828
4437 689
4244 742
13363 875
11306 499
4442 569
10849 90
9392 733
7820 479
37456 843
1779 232
4426 792
3625 578