2600 253
16830 238
14254 154
6856 784
9916 683
5630 517
8081 178
41782 117
1713 72
3189 217
4789 554
4215 571
3186 521
2283 137
3898 713
3513 602
13303 393
4945 859
11087 852
5182 421
18303 433
5164 416
27888 397
60546 236
3546 214
4732 87
16960 246
52824 760