19895 148
24047 818
3325 193
3268 288
2446 215
4111 597
2213 344
6360 546
3545 479
1727 74
6889 709
6492 514
2119 178
4143 457
2175 191
3471 227
988 92
3153 213
5748 966
3452 667
3967 619
4843 118
1905 108
3612 341
13929 802
21758 107
9652 623
28568 292