21096 293
15208 106
2347 159
3153 624
4525 460
40779 835
5794 779
4817 206
19792 164
7035 122
5141 720
6046 843
26295 59
13296 137
9185 625
6432 608
5094 983
10851 90
5416 326
8756 452
486917 233
80860 508
14233 787
11210 609
3812 291
83717 81
107745 909
17605 522