3195 47
12590 158
4315 46
12909 550
5464 125
2465 394
6153 575
5913 813
16131 427
3555 550
2823 503
2038 376
8413 916
5797 569
6581 434
9819 573
11613 690
11304 735
5088 53
10323 401
4257 772
4539 666
2842 409
5575 561