42982 167
13697 121
66162 1084
42573 263
57383 989
20061 239
61032 261
48634 200
157081 581
59743 202
39755 316
35755 518
22120 470
21357 364
77887 226
58689 690
59705 443
28827 496
96273 337
31738 195
70904 140
47967 154
105989 351
52936 812
42787 161
88321 827