15830 80
21887 327
9967 969
66707 856
9488 78
19745 261
31341 660
26859 535
32878 97
9667 432
70181 309
4335 911
17702 266
14391 573
26412 293
4027 692
24354 702
8335 850
98552 633
22718 51
11299 274
36478 544
31070 187
2620 285
12266 485
19363 240
3288 299
89208 923