21548 970
5203 526
12800 476
15502 423
9567 410
9305 846
13390 493
48182 344
74807 294
31232 875
36594 199
16611 671
12094 144
19906 560
50623 394
89801 987
4192 290
34191 862
15595 621
6868 48
15903 658
64652 595
9469 159
37877 978