19710 598
5467 164
6530 403
17977 503
2982 340
11766 335
2951 709
4817 712
3759 859
1470 128
1887 177
2098 138
3313 439
7210 553
8155 582
3331 92
1878 89
1209 176
931 40
7022 246
3715 729
3252 421
3498 650