13033 877
7793 563
5472 256
14233 125
2112 205
6946 638
10978 808
3505 81
24223 470
9348 657
8178 715
8943 387
8604 190
11461 159
8418 533
12236 467
7379 130
8705 517
6631 472
21231 348
8434 70
14504 592
13890 342
8630 715
22674 74
6551 100
229687 838
346456 655