20291 945
9188 66
12222 190
2592 344
5173 391
14462 399
21142 853
6832 225
4602 442
5286 759
20963 657
30569 228
30677 583
27898 501
4811 637
18353 741
3882 246
2988 701
62986 467
65043 165
35148 271
76336 667
18720 775
5706 314
45768 112
441677 1069
146485 610
337575 1371