15810 80
21870 327
9953 969
66648 856
9470 78
19731 261
31303 660
26825 535
32810 97
9660 432
70126 309
4332 911
17683 266
14384 573
26387 293
4022 692
24328 702
8330 850
98433 633
22681 51
11281 274
36449 544
31023 187
2610 285
12254 485
19335 240
3284 299
89114 923