5702 663
2426 348
21623 872
10616 569
6280 946
1848 246
3168 861
4196 853
11208 368
3486 609
481 62
279 59
4973 178
7138 203
693 53
11742 645
7568 626
11988 581
1060 79
797 47
1610 193
2849 764
1616 297
3596 826