2595 253
16824 238
14230 154
6835 784
9795 683
5599 517
8053 178
41761 117
1710 72
3185 217
4779 554
4208 571
3179 521
2279 137
3891 713
3510 602
13298 393
4937 859
11063 852
5124 421
18263 433
5162 416
27866 397
60490 236
3540 214
4730 87
16940 246
52801 760