3081 515
4882 56
3654 157
5074 215
8523 326
2099 90
16398 211
3932 326
20269 96
6121 575
6133 441
3344 610
6249 526
74605 402
12009 268
1566 49