3071 110
4582 368
2670 215
14031 598
10677 133
28353 257
11055 327
8109 470
172508 1002
13591 410
4779 281
7900 360
39455 1024
24882 468
34161 375
5513 672
39408 639
20967 449
13828 167
15429 772
50025 793
57161 309
5918 606
6043 448
6495 858
12990 616
5981 289
2711 108