28312 508
14401 641
15173 678
16702 504
4481 167
3094 104
8643 332
2568 167
6247 350
6908 358
20675 167
48104 415
1806 32
4349 495
4896 769
3249 497