3085 110
4585 368
2674 215
14035 598
10682 133
28358 257
11056 327
8115 470
172672 1002
13599 410
4779 281
7906 360
39502 1024
24996 468
34188 375
5514 672
39566 639
20974 449
13855 167
15468 772
50040 793
57364 309
5919 606
6050 448
6495 858
12993 616
5984 289
2716 108