5061 494
2827 300
11488 172
5535 328
17018 374
3410 727
3140 589
2791 162
8643 839
4555 275
3578 656
6795 110
25845 568
3769 587
3521 515
1339 192
2495 315
2546 359
4964 681
2289 76
1381 134
19982 61
8506 877
1760 339
5389 639
2654 418
3918 681
9236 905