30930 740
1423 70
15581 518
5312 321
3337 285
17258 619
3306 768
7729 389
7469 70
5098 267
6662 482
3044 747
7282 305
14116 386
14757 162
8524 697
7264 691
12993 108
2304 521
9153 680
4773 779
4491 467
8060 166
1535 231
9727 310
576 101
3634 212
12299 433