19899 148
24083 818
3348 193
3281 288
2453 215
4256 597
2216 344
6367 546
3561 479
1731 74
6918 709
6532 514
2124 178
4213 457
2192 191
3491 227
1002 92
3175 213
5761 966
3466 667
3984 619
4865 118
1927 108
3635 341
13935 802
21782 107
9654 623
28579 292