2569 812
2157 594
2528 694
1313 392
492 92
3243 642
14904 562
6496 468
829 67
4024 179
3922 372
2125 312
11845 715
29880 45
5571 453
20791 754
49672 401