3191 47
1623 148
4311 46
5462 125
2464 394
6152 575
12904 550
5911 813
16129 427
5797 569
3553 550
8412 916
9818 573
6579 434
10323 401
2033 376
11612 690
4256 772
2817 503
5086 53
2840 409
4535 666
16237 824
11299 735