28038 508
13682 641
15076 678
16535 503
4407 167
3056 104
8500 332
2527 167
6174 350
6795 358
20528 168
47972 415
1770 32
4338 495
4863 768
3234 497