28873 311
10517 629
2232 32
2382 137
12767 393
3074 479
24389 862
21657 350
6298 664
3259 536
4192 888
9457 443
3830 226
32582 149
79455 567
2944 90
5028 400
5243 721
127555 829
3241 845
14200 312
5316 729
3772 572
8720 240
3522 183
19041 292
78027 978
83745 678