18063 943
8479 66
11927 190
2580 344
5144 391
14367 399
20989 853
6795 225
4594 442
5273 759
20879 657
30410 228
30559 583
27786 501
4794 637
18286 741
3864 246
2980 701
62789 467
64973 165
35039 271
76240 667
18697 775
5697 314
45705 112
440935 1069
146174 610
336533 1371