50218 529
179382 457
43407 774
22101 638
9564 360
2634 207
4005 319
4947 173
6109 435
83089 452
158913 397
13138 845
15531 149
5006 589
14514 867
8947 695
10251 278
14575 862
13562 243
3628 127
3521 314
9716 314
6352 278
6553 792
5382 137
84851 628
50811 291
180561 334