31093 392
46226 709
48202 601
16590 309
24236 72
21717 160
26805 520
30527 750
30142 75
31122 152
993 79
1253 237