2621 253
16870 238
14309 154
6984 784
10121 683
5700 517
8151 178
41868 117
1740 72
3206 217
4832 554
4247 571
3213 521
2298 137
3922 713
3535 602
13338 393
4973 859
11163 852
5230 421
18507 433
5184 416
27983 397
60926 236
3562 214
4746 87
17027 246
52958 760