5402 486
3524 833
2568 498
2546 317
18366 407
1632 79
2843 458
3858 787
3843 419
18046 362
4961 844
19877 410
3879 534
1842 62
1973 287
1347 262
1076 215
2652 655
2465 431
1351 64
2105 400
1542 233
653 68
3440 892