15020 486
9399 154
13302 179
12705 471
8321 496
5119 209
7989 429
4777 653
2167 255
6751 320
4442 596
2672 101
1412 175
4362 310
7940 697
93560 604
2105 281