19715 598
5470 164
6533 403
17978 503
2986 340
11768 335
2956 709
4822 712
3760 859
1471 128
1887 177
2099 138
3314 439
7210 553
8157 582
3332 92
1879 89
1210 176
931 40
7026 246
3717 729
3252 421
3500 650