15851 80
21921 327
9976 969
66761 856
9504 78
19766 262
31388 660
26899 535
32940 97
9681 432
70249 309
4336 911
17719 266
14400 573
26452 293
4033 692
24384 702
8339 850
98628 633
22756 51
11314 274
36497 544
31111 187
2624 285
12281 485
19381 240
3291 299
89291 923