3132 763
2971 488
3513 854
1446 288
2752 402
2049 125
521 80
4079 499
2414 595
845 60
1109 108
1374 329
2640 543
6297 449
4882 276
7867 696
1494 425
5560 369
10557 574
4289 469
4425 33
14179 222
1436 371
14146 672