39029 385
4925 468
7335 513
4414 432
2954 172
2187 87
2978 195
3173 71
8790 469
2234 195
1666 86
3481 520
4381 220
3174 265
2101 39