28051 508
13690 641
15080 678
16538 503
4409 167
3056 104
8502 332
2530 167
6176 350
6795 358
20533 168
47977 415
1770 32
4338 495
4863 768
3235 497