646 124
23429 603
25048 67
7480 334
12810 546
4086 737
3949 116
2325 234
2719 194
8981 421
22541 646
18726 501
38415 344
7495 648
20993 478
5613 935
3129 408