506 88
3124 939
259 42
1253 247
1246 366
1506 257
447 81
2525 709
1828 527
2681 489
1481 341
622 41
2792 674
1211 239
316 57
752 142
2747 823
1560 314
2406 486
3026 837
374 81
967 216
917 212
2990 927
326 60
2701 696
376 89
663 170