2796 113
19275 100
3276 628
11529 165
8410 33
3962 322
39421 192
6859 392
1653 187
9114 781
10561 413
10294 289
1965 257
18594 422
14133 693
13851 243
3499 275
19084 72
38476 780
40003 627
18802 486
35102 892
10383 303
22267 140