2937 508
506 62
4439 849
2523 307
1201 171
1637 377
1046 61
2847 772
1791 309
1507 261
2253 432
2507 461
3548 635
4210 881
2145 345
2037 212
3637 873
3388 196
6221 298
3499 851
2709 518
1101 111
3391 484
3267 630