2601 253
16834 238
14260 154
6861 784
9934 683
5634 517
8083 178
41787 117
1715 72
3190 217
4791 554
4215 571
3188 521
2284 137
3898 713
3515 602
13303 393
4946 859
11091 852
5184 421
18319 433
5164 416
27896 397
60569 236
3546 214
4733 87
16960 246
52830 760