28037 508
13675 641
15074 678
16532 503
4406 167
3055 104
8499 332
2526 167
6173 350
6790 358
20528 168
47969 415
1769 32
4336 495
4863 768
3234 497