6471 503
24582 244
9059 848
114991 464
85652 419
91891 490
7879 56
37986 681
28428 395
20693 315
10272 626
4594 268
7724 580
4903 682
2371 297
3972 477
4360 348
58695 295