3076 908
3516 655
4219 612
12498 696
25380 121
5035 447
9422 569
14648 911
7797 547
1944 175
15672 381
4437 606
20110 357
3158 678
2516 518
2465 637
1136 131
3515 399