2509 673
270 87
729 41
113 21
2582 587
2831 800
2765 870
1580 297
1730 439
8308 481
14586 433
3759 554
6134 361
4257 681
5862 322
37843 214
13536 426
8143 593