32994 601
21997 107
31743 347
29667 186
10818 173
3996 525
12761 283
36328 167
11758 212
21884 475
36213 77
13294 303
60933 470
23933 373
2190 159