15981 508
13780 67
11570 85
28322 330
15991 678
22741 281
13999 908
27845 443
11585 417
9474 351
38711 638
11253 687
7435 596
9413 483
17475 333
15080 100
21517 410
10774 349
6146 113
23620 741
2930 205
4755 146
7522 322
42674 906