19895 148
24055 818
3331 193
3270 288
2446 215
4116 597
2215 344
6362 546
3549 479
1729 74
6899 709
6504 514
2119 178
4173 457
2181 191
3476 227
991 92
3158 213
5752 966
3454 667
3972 619
4848 118
1908 108
3621 341
13930 802
21774 107
9652 623
28570 292