3049 110
4576 368
2661 215
14024 598
10666 133
28342 257
11045 327
8095 470
172253 1002
13575 410
4773 281
7889 360
39392 1024
24657 467
34109 375
5502 672
39088 638
20946 449
13784 167
15366 772
50000 793
56738 309
5905 606
6037 448
6489 858
12978 616
5966 289
2702 108