8406 399
3176 394
2623 59
2628 71
7515 469
3622 348
3291 261
3740 220
6024 335
6155 765
9815 329
29701 766
30134 404
34092 259
4491 183
40220 317
5529 962