31093 392
46229 709
48206 601
16592 309
24238 72
21717 160
26805 520
30530 750
30142 75
31123 152
993 79
1253 237