12397 510
923 99
8270 806
6660 652
3402 742
2596 595
2156 593
4658 611
2062 268
3213 66
7082 221
2668 62
2789 478
3509 928
1115 142
5361 188
4080 397
2707 479
3428 706
4098 177
3684 652
2033 175
2646 741
19824 1019