21122 1012
8130 770
14626 311
9654 123
25000 358
16916 310
8840 526
15831 399
30315 272
6795 746
8866 287
11946 58
3479 217
10890 472
2820 83
3097 566
4573 423
3929 402
4940 899
1663 272
5279 193
6198 754
9801 277
3390 472
3629 755
1404 95
3934 696
4764 468