22011 557
6330 267
1775 306
6648 74
3639 504
3619 714
4089 165
7562 253
3581 203
2930 498
2865 89
3339 542
12448 807
21541 235
3294 137
11846 285
10785 904
5790 884
4974 359
1726 175
10625 542
2262 167
3891 624
18554 762
2827 421
2773 621