2683 265
29901 87
141762 785
105997 342
20844 878
22795 220
43878 369
20782 86
197290 534
14566 311
84127 1050
30630 126
48787 715
47551 409
45494 995
66940 435
19930 647
91613 711
283211 904
21848 586
59475 343
112789 1065
25832 848
156602 465