20822 81
27017 682
38512 616
5002 295
8336 286
24054 123
17393 240
30696 633
6298 567
2382 471
7548 185
23573 719
26953 89
3967 360
12079 582
5162 79
15969 551
2230 401
15002 448
36381 746
17534 566
12117 604
28689 307
12892 416
64540 782
100501 538
28895 345
25976 250