20819 81
27017 682
38503 616
5001 295
8336 286
24053 123
17392 240
30695 633
6298 567
2382 471
7548 185
23573 719
26950 89
3967 360
12079 582
5162 79
15967 551
2230 401
15002 448
36380 746
17534 566
12116 604
28689 307
12892 416
64534 782
100498 538
28892 345
25976 250