9825 30
45291 115
7271 405
2636 497
16845 463
16457 548
7618 613
13474 439
19236 337
12614 803
2586 312
4145 744
8857 840
20819 404
3958 686
984 86
29243 633
2994 742