15038 486
9404 154
13322 179
12716 471
8332 496
5121 209
7994 429
4781 653
2172 255
6759 320
4450 596
2685 101
1414 175
4371 310
7948 697
93657 604
2105 281