2507 503
1376 231
1433 147
3507 973
4907 128
6188 636
2548 189
788 87
2433 536
744 48
1080 105
1166 270
1791 158
3115 695
2621 511
938 93
1125 232
3080 716
3104 621
3399 789
3266 393
2288 225
2218 282
1290 301