646 124
23431 603
25050 67
7487 334
12810 546
4086 737
3949 116
2325 234
2719 194
8983 421
22542 646
18726 501
38415 344
7498 648
20994 478
5613 935
3129 408