31093 392
46226 709
48201 601
16590 309
24236 72
21717 160
26803 520
30524 750
30142 75
31122 152
993 79
1253 237