6468 503
24575 244
9057 848
114943 464
85606 419
91791 490
7863 56
37901 681
28374 395
20669 315
10271 626
4593 268
7723 580
4900 682
2371 297
3970 477
4357 348
58641 295