15831 80
21888 327
9967 969
66707 856
9491 78
19746 261
31341 660
26861 535
32881 97
9668 432
70184 309
4335 911
17702 266
14391 573
26416 293
4029 692
24355 702
8335 850
98555 633
22718 51
11301 274
36479 544
31070 187
2620 285
12266 485
19363 240
3288 299
89212 923