574 111
534 100
32595 948
8145 367
9979 541
4339 506
3021 724
3712 944
23671 326
2693 347
13148 652
5708 458
7746 734