15024 486
9403 154
13309 179
12708 471
8329 496
5119 209
7990 429
4780 653
2168 255
6753 320
4445 596
2680 101
1414 175
4366 310
7941 697
93599 604
2105 281