13965 515
8689 926
11340 564
22162 767
2838 418
22621 509
18237 354
15975 258
1088 135
4330 829
22753 100
4608 609
5131 362
26929 533
6833 323
5225 681
2930 123
8300 307
49136 115
3223 447
17206 503
14484 697
2140 304
8158 814
6468 713
16106 688
5514 78
1686 260