19895 148
24050 818
3325 193
3268 288
2446 215
4112 597
2214 344
6360 546
3547 479
1727 74
6891 709
6493 514
2119 178
4151 457
2180 191
3471 227
988 92
3155 213
5749 966
3453 667
3968 619
4844 118
1906 108
3616 341
13929 802
21759 107
9652 623
28569 292