19888 148
24031 818
3312 193
3260 288
2443 215
4109 597
2210 344
6351 546
3542 479
1718 74
6865 709
6470 514
2117 178
4110 457
2168 191
3465 227
978 92
3137 213
5729 966
3439 667
3961 619
4830 118
1890 108
3601 341
13920 802
21723 107
9651 623
28562 292