14281 402
11468 196
929 99
1347 262
8276 806
7484 503
5110 797
2673 165
3423 864
5078 56
2322 361
3337 655
16955 987
20994 835
4211 634
1433 369
2346 323
3392 732
5455 59
1087 172
2405 432
1124 58
4624 88
2174 117