8021 86
20132 596
13821 252
20842 188
7980 641
10134 598
24528 307
15319 339
8808 724
20119 584
9454 519
3275 327
26509 288
10998 238
12893 78
11199 857
9479 636
23187 668
6957 421
22939 823
13413 353
8322 75
39962 444
59004 377
56147 655
24315 942
9222 523
18837 340