2902 593
1407 262
445 66
5043 554
1157 144
2612 661
1462 214
665 117
2141 463
2335 715
3590 730
2256 336
2413 405
2960 785
830 164
4788 582
3656 629
3406 513
2795 776
2926 636
2142 565
14532 733
6246 551
12680 877
24655 660
4692 225
16206 519
2994 291