31095 392
46232 709
48209 601
16594 309
24239 72
21717 160
26809 520
30536 750
30143 75
31124 152
993 79
1253 237