15906 60
4118 647
12932 582
3191 378
2696 95
4677 799
2495 323
1675 231
20045 461
2726 189
3360 671
3451 912
1242 65
3150 492
2108 319
1400 65
1665 258
9089 700
3223 522
15672 44
3456 354
5584 642
2195 346
4452 390