290 36
3099 129
2828 719
2445 236
922 135
3286 731
2336 344
909 267
492 28
4040 586
3091 600
2524 725
3485 847
1784 459
2088 326
832 206
626 63
3015 562
2645 481
2849 464
2059 512
2381 485
3221 769
343 46