31196 673
5016 393
4646 871
2732 235
11285 298
4021 569
2461 127
12951 588
10700 309
14606 572
8833 412
8632 516
15488 534
5738 177
5874 145
8268 859
5601 560
8473 159
13976 890
14147 454
19287 72
8189 129
2120 380
11026 221
6634 230
31757 430
10344 380
3142 199