3535 146
5004 127
34438 642
9815 306
4985 92
3823 157
4689 208
4231 551
2246 281
4362 614
7216 711
4262 452
8281 513
7959 403
2068 590
4401 752
1455 183
2473 297