31093 392
46219 709
48199 601
16590 309
24231 72
21717 160
26802 520
30516 750
30139 75
31121 152
993 79
1253 237