19899 148
24091 818
3352 193
3285 288
2455 215
4320 597
2219 344
6370 546
3563 479
1732 74
6926 709
6545 514
2125 178
4229 457
2198 191
3497 227
1010 92
3184 213
5767 966
3474 667
3989 619
4874 118
1934 108
3641 341
13942 802
21784 107
9655 623
28583 292