903 133
697 134
2542 558
1676 309
738 32
3226 780
3048 724
705 193
2648 593
1587 350
3262 846
3032 690
3014 844
2125 112
1269 166
3624 581
3251 538
1415 96
2661 405
679 80
4675 610
2851 497
2261 431
1158 75
3178 529
520 38
2810 674
3327 527