3812 851
2480 208
13832 707
8135 119
9988 298
3985 281
9714 201
3567 573
3106 96
4075 209
12428 58
9468 69
4247 597
122690 1000
999263 2304
11832 962
24448 278
8807 506
32286 502
15653 903
10343 347
27625 83
13255 461
19650 754
6703 246
18512 921
21271 865
11633 250