50208 529
179327 457
43401 774
22101 638
9563 360
2634 207
4005 319
4946 173
6108 435
83082 452
158893 397
13138 845
15531 149
5006 589
14514 867
8947 695
10249 278
14567 862
13555 243
3628 127
3521 314
9716 314
6351 278
6551 792
5382 137
84828 628
50801 291
180498 334