16221 286
184961 870
370950 597
6352 342
5503 682
84714 613
8440 171
52458 486
2302 536
3219 695
4244 312
157400 809
1255 259
13040 59
157532 426
47023 539
147410 311
40017 689
126582 766
12222 168
14398 729
16605 570
6688 318
23182 732
7647 442
16036 688
22717 641
50917 602