18956 417
1983 524
4916 120
6327 691
17402 467
5910 628
20553 227
2130 144
3058 600
2923 493
9800 608
3333 681
1149 278
1571 229
22365 955
1313 86
3395 410
4648 735
12630 549
2761 304
3606 634
1674 79
6838 724
3943 885