3985 167
4872 119
3661 541
1405 50
1545 139
2978 151
1668 252
2270 339
14745 684
2387 515
5706 292
3223 470
3014 957
3054 637
558 64
12341 563
3662 471
1206 139
3560 759
2935 527
1246 313
3807 382
2568 529
15241 607