6460 503
24571 244
9057 848
114918 464
85595 419
91730 490
7854 56
37826 681
28353 395
20657 315
10270 626
4592 268
7720 580
4899 682
2371 297
3969 477
4357 348
58587 295