31093 392
46221 709
48200 601
16590 309
24234 72
21717 160
26802 520
30517 750
30142 75
31121 152
993 79
1253 237