6480 503
24589 244
9059 848
115044 464
85681 419
91949 490
7888 56
38076 681
28477 395
20715 315
10276 626
4595 268
7725 580
4903 682
2373 297
3977 477
4361 348
58755 295