5095 542
1601 46
23121 125
8546 733
6447 479
40688 302
6778 372
2385 327
955 126
3382 335
2797 352
2875 198
1850 433
5042 701
2090 350
17914 628
2237 408
3299 355
25037 137
2992 376
3287 699
32659 407
1527 167
2632 549
14249 630
18028 596
5436 433
1619 220