15795 80
21844 327
9949 969
66594 856
9460 78
19712 261
31264 660
26793 535
32771 97
9655 432
70094 309
4331 911
17674 266
14370 573
26371 293
4017 692
24309 702
8321 850
98364 633
22642 51
11267 274
36429 544
30993 187
2602 285
12248 485
19323 240
3281 299
89037 923