10806 429
46634 638
2929 194
17498 412
143266 143
38827 466
58418 576
33054 766
96870 1099
94080 601
2874 106
8689 180
11925 682
61306 672
69328 294