2600 253
16828 238
14253 154
6852 784
9885 683
5624 517
8074 178
41772 117
1713 72
3188 217
4785 554
4214 571
3184 521
2283 137
3898 713
3513 602
13303 393
4940 859
11082 852
5180 421
18299 433
5163 416
27886 397
60529 236
3544 214
4732 87
16956 246
52817 760