112876 330
2838 119
74980 414
43590 259
87167 229
162613 298
131274 746
21891 345
16279 319
76865 1047
55951 167
104991 746
39154 302
11820 347
6548 335
2036 286