2796 113
19275 100
3294 628
11531 165
8412 33
3962 322
39421 192
6863 392
1653 187
9115 781
10564 413
10297 289
1965 257
18594 422
14133 693
13851 243
3501 275
19085 72
38477 780
40006 627
18805 486
35104 892
10386 303
22268 140