28042 508
13688 641
15078 678
16536 503
4408 167
3056 104
8502 332
2529 167
6174 350
6795 358
20529 168
47975 415
1770 32
4338 495
4863 768
3234 497