19895 148
24052 818
3330 193
3269 288
2446 215
4112 597
2215 344
6362 546
3549 479
1728 74
6898 709
6502 514
2119 178
4169 457
2181 191
3476 227
991 92
3157 213
5752 966
3454 667
3972 619
4847 118
1908 108
3620 341
13930 802
21772 107
9652 623
28569 292