1041 100
1216 381
2949 649
2349 326
1704 362
2197 332
2231 522
2852 411
4234 792
2413 370
646 134
1284 329
2912 831
1433 314
516 91
2251 508
1477 467
1300 112
928 172
645 124
3141 647
3025 770
2387 711
1152 78