5030 393
19238 501
5922 192
304 53
3621 663
1763 448
2125 492
2109 565
1760 343
1590 344
2851 812
2843 332
3012 399
2085 563
3056 832
2693 715
2317 549
2569 662
1468 301
2238 571
1974 481
3379 477
17147 926
5218 172