22011 557
6330 267
1774 306
6648 74
3639 504
3619 714
4089 165
7562 253
3581 203
2930 498
2860 89
3339 542
12447 807
21539 235
3294 137
11846 285
10785 904
5790 884
4974 359
1726 175
10625 542
2262 167
3891 624
18550 762
2826 421
2773 621