2942 521
2909 83
958 28
2148 294
5912 890
15782 87
31423 254
2095 78
3310 104
37106 261
3949 472
2933 87
14773 675
7299 287
10502 639
1531 117
4641 542
4384 860
7654 283
4831 339
19269 133
10639 353
5018 113
7648 518