2842 27
1690 40
2680 74
4065 446
4320 659
35557 175
58943 935
81774 189
101301 604
87497 168
30519 379
262322 874
365895 1255
88235 293
74002 1050
72790 200
132911 641
13908 588
8547 184
7122 544
13682 446
15656 728
5064 478
9797 816
24060 267
13735 634
11897 356
194542 860