31201 601
43157 528
34030 363
51210 183
29263 149
3944 123
20785 1008
21537 1055
38890 277
37716 150
27109 708
23545 1044
45703 796
50256 597
37941 209
27043 223
28717 820
18180 148
27987 772
23776 154
36910 582
9088 459
2613 265
15048 76