2602 253
16835 238
14263 154
6863 784
9945 683
5637 517
8085 178
41789 117
1715 72
3190 217
4792 554
4218 571
3191 521
2285 137
3898 713
3515 602
13304 393
4950 859
11094 852
5184 421
18326 433
5164 416
27899 397
60581 236
3546 214
4733 87
16963 246
52835 760