1096 108
2774 540
5834 741
4430 905
2959 800
2469 548
3574 841
1047 88
2116 267
2047 276
3364 926
1677 246
2541 631
2161 444
2274 162
1436 226
2125 301
2397 371
2509 319
2899 663
1817 351
692 110
2221 568
1642 146