19893 793
14302 609
6948 173
45910 621
34382 941
14837 693
2247 326
6624 106
5456 208
22369 151
28550 498
7204 662
9629 161
25210 316
6402 668
5863 701
4261 595
4790 522
6422 86
4597 276
8038 201
9475 529
9557 336
4918 90