22513 509
1422 96
1270 209
10439 667
4617 587
27063 396
5683 434
6661 291
29595 494
50245 411
4124 260
44203 945
4431 175
41611 635
15285 177
3800 373
3655 113
13288 421
6547 557
7161 411
8299 75
5741 147
24907 165
43850 117
6231 136
206949 536
44524 105
29765 315