19899 148
24090 818
3352 193
3285 288
2455 215
4313 597
2218 344
6369 546
3563 479
1732 74
6926 709
6544 514
2124 178
4228 457
2198 191
3495 227
1010 92
3184 213
5766 966
3473 667
3988 619
4872 118
1933 108
3641 341
13942 802
21784 107
9655 623
28583 292