30758 740
1408 70
15505 518
5261 321
3317 285
17150 619
3300 768
7680 389
7423 69
5060 267
6633 482
3036 747
7238 305
14063 386
14663 162
8489 697
7243 691
12898 108
2281 521
9123 680
4759 779
4473 467
8002 166
1523 231
9705 310
571 101
3575 212
12229 433