12297 119
5930 460
39524 434
8012 170
10328 493
32121 622
28088 327
12045 556
3664 314
30361 355
16856 444
15842 353
41573 255
10044 230
26700 699
33010 299
8180 197
34010 462
58325 866
6958 915
27870 62
80125 204
14645 289
13444 659
19952 709
22708 368
52796 801
18432 605