15806 80
21862 327
9953 969
66624 856
9465 78
19726 261
31285 660
26816 535
32794 97
9656 432
70111 309
4332 911
17679 266
14380 573
26381 293
4022 692
24321 702
8325 850
98411 633
22662 51
11273 274
36442 544
31014 187
2610 285
12251 485
19332 240
3283 299
89084 923