3096 902
2847 531
2711 761
2299 414
935 201
882 127
1986 366
2944 426
3040 831
870 217
1480 438
466 60
860 223
2683 651
786 130
1568 225
2001 523
1237 201
2225 631
2946 891
2661 637
1820 338
1318 197
2544 588