15803 80
21853 327
9952 969
66602 856
9463 78
19718 261
31269 660
26804 535
32778 97
9656 432
70101 309
4331 911
17677 266
14372 573
26375 293
4018 692
24313 702
8322 850
98379 633
22652 51
11269 274
36432 544
31001 187
2604 285
12249 485
19325 240
3282 299
89047 923