5403 486
3525 833
2568 498
2546 317
18367 407
1632 79
2844 458
3859 787
3843 419
18046 362
4961 844
19883 410
3881 534
1842 62
1973 287
1348 262
1076 215
2652 655
2465 431
1351 64
2105 400
1542 233
653 68
3440 892