3016 107
3251 643
2506 257
981 153
2401 506
2433 545
2702 715
1002 143
3240 712
1160 255
4055 500
3082 463
1546 213
902 236
2494 616
1789 562
565 86
2170 529
2095 505
728 171
2860 519
1853 418
1297 346
831 132
1433 328
1607 164
2578 631
2077 512