31092 392
46217 709
48196 601
16587 309
24226 72
21712 160
26799 520
30508 750
30134 75
31119 152
993 79
1252 237