2777 61
22360 398
23320 179
2897 855
1543 400
2745 733
2450 671
516 40
2966 426
1690 138
1764 172
4198 739
13097 663
12384 556
539 136
1737 487
315 74
1118 298
265 58
3001 692
1338 279
2075 368
874 126
2104 243