22516 73
50296 535
57328 704
111348 594
13150 329
10090 756
2684 44
3194 221
3873 170
1025 243
20763 166
15354 642
28962 221
15467 656
16507 290
40049 709
78343 462
8198 471
4281 353
33529 802
21372 436
4380 312
727 123
1758 399