2569 812
2155 594
2521 694
1312 392
490 92
3235 642
14883 562
6490 468
827 67
4023 179
3921 372
2125 312
11838 715
29870 45
5569 453
20787 754
49671 401