28629 508
14917 641
15350 678
16844 504
4554 167
3168 104
8869 332
2669 167
6411 350
7059 358
20897 167
48414 415
1852 32
4393 495
4980 769
3310 497