15035 628
12452 837
4600 880
2480 84
3702 213
14998 506
40267 780
12226 741
1652 233
3319 514
3281 279
2716 324
3189 123
7647 772
4399 823
2690 127
5298 674
5245 752
6938 498
5713 284
5443 714
8107 212
7944 90
30560 871