3059 110
12027 260
8248 591
7941 449
19621 454
17060 783
15569 501
2714 537
4011 591
4323 208
3905 80
4206 449
2899 207
5691 596
4494 399
4804 515
4357 348
2260 108