19889 148
24033 818
3314 193
3262 288
2444 215
4110 597
2210 344
6352 546
3542 479
1720 74
6871 709
6472 514
2118 178
4114 457
2168 191
3465 227
979 92
3141 213
5731 966
3441 667
3961 619
4832 118
1893 108
3602 341
13921 802
21727 107
9651 623
28562 292