29994 313
9060 166
6437 709
10646 629
2372 32
2411 137
12826 393
3082 479
24516 862
21758 350
6316 664
3265 536
4209 888
9487 443
3848 226
32874 149
79818 568
2958 90
5050 400
5258 721
128266 829
3259 845
14231 312
5334 729
3781 572
8752 240
3543 183
19076 292