17002 943
8191 65
11413 190
2580 344
5137 391
14333 399
20920 853
6786 225
4590 442
5267 759
20848 657
30368 228
30529 583
27749 501
4793 637
18270 741
3862 246
2978 701
62746 467
64953 165
35030 271
76206 667
18688 775
5689 314
45694 112
440699 1069
146081 610
336210 1371