30520 313
9063 166
6444 709
10649 629
2373 32
2411 137
12827 393
3083 479
24520 862
21760 350
6317 664
3265 536
4209 888
9488 443
3849 226
32881 149
79826 568
2959 90
5050 400
5258 721
128294 829
3259 845
14231 312
5334 729
3781 572
8754 240
3546 183
19077 292