2906 593
1407 262
445 66
5050 554
1158 144
2612 661
1465 214
665 117
2141 463
2335 715
3590 730
2264 336
2414 405
2960 785
831 164
4793 582
3656 629
3411 513
2795 776
2926 636
2143 565
14532 733
6246 551
12682 877
24656 660
4694 225
16209 519
2996 291