646 124
23432 603
25052 67
7488 334
12810 546
4086 737
3949 116
2325 234
2719 194
8983 421
22542 646
18726 501
38416 344
7498 648
20995 478
5613 935
3129 408