10342 50
6616 542
15829 846
6510 385
7962 209
5156 249
4951 195
4282 344
9141 622
7405 392
10513 510
13831 573
14670 146
18298 557
7599 802
15744 418
13311 115
30227 607
18260 638
7603 731
5667 56
39731 273
6852 551
9687 363