4091 641
2531 471
19734 528
18956 417
1983 524
4916 120
17402 467
5910 628
20553 227
2130 144
3058 600
2923 493
9800 608
3333 681
1149 278
22365 955
1313 86
3395 410
4648 735
12630 549
2761 304
3606 634
1674 79
6838 724