3983 507
5883 675
1004 101
38344 630
2458 89
16144 521
12581 481
22370 277
2804 371
3967 618
3866 482
7455 551
1321 65
2672 581
3008 402
1503 79
6963 901
2955 693
11405 89
1688 99
20172 594
8214 357
7998 927
4898 455