31451 288
6105 548
10021 282
4814 806
23017 615
11515 414
24058 107
16212 401
1316 228
32310 600
14102 327
21431 332
4289 513
13291 257
15209 331
13647 187
4589 369
8069 156
16876 653
3150 46
2443 62
17531 560
2737 707
2939 511