19712 598
5468 164
6533 403
17977 503
2983 340
11766 335
2951 709
4820 712
3759 859
1470 128
1887 177
2098 138
3313 439
7210 553
8155 582
3332 92
1879 89
1209 176
931 40
7024 246
3715 729
3252 421
3499 650