2914 593
1410 262
447 66
5091 554
1158 144
2613 661
1471 214
665 117
2142 463
2335 715
3596 730
2274 336
2418 405
2966 785
834 164
4812 582
3658 629
3421 513
2796 776
2926 636
2145 565
14535 733
6246 551
12683 877
24660 660
4701 225
16211 519
2996 291