2904 593
1407 262
445 66
5045 554
1157 144
2612 661
1463 214
665 117
2141 463
2335 715
3590 730
2260 336
2413 405
2960 785
830 164
4792 582
3656 629
3407 513
2795 776
2926 636
2143 565
14532 733
6246 551
12680 877
24655 660
4693 225
16207 519
2995 291