17832 475
8305 685
6831 521
3088 335
1444 38
1431 217
1976 219
1420 311
2504 618
2433 672
2122 285
1527 246
3176 622
2986 643
1095 156
3234 803
768 58
3843 684
962 83
2585 650
2835 671
1353 215
1954 339
1183 54