2957 412
3018 450
8359 484
5721 309
3045 257
2115 145
4045 632
725 43
2650 740
2154 260
2212 503
1015 231
3503 679
4547 532
2576 334
2305 439
2352 634
746 156
553 61
1600 164
4749 685
2174 150
841 92
1485 358