8402 399
3175 394
2621 59
2623 71
7505 469
3612 348
3290 261
3731 220
6020 335
6150 765
9811 329
29694 766
30100 404
34078 259
4489 183
40197 317
5526 962