15816 80
21876 327
9954 969
66662 856
9471 78
19737 261
31314 660
26832 535
32828 97
9664 432
70135 309
4332 911
17689 266
14385 573
26392 293
4023 692
24335 702
8334 850
98465 633
22688 51
11285 274
36457 544
31030 187
2611 285
12256 485
19339 240
3284 299
89146 923