6528 503
24675 244
9079 848
115494 464
85979 420
92519 491
8033 56
38851 682
28916 396
20947 315
10290 626
4613 268
7741 580
4915 682
2389 297
4000 477
4379 348
59400 296