2937 277
2541 331
7860 666
5368 693
1404 309
2530 757
3080 688
3051 791
4477 482
1489 329
2230 646
2253 636
6860 580
8600 187
437 59
2800 772
2897 658
1544 373
3097 731
2182 424
2230 47
276 37
1143 259
1495 187