331 81
3538 740
2484 598
2287 454
834 64
2466 537
3007 611
2647 862
2034 566
793 159
1361 367
2884 455
5486 642
3850 717
2547 659
1110 272
926 103
2918 329
1077 239
2166 588
2940 672
4138 817
2275 327
1269 95