2606 253
16840 238
14281 154
6890 784
10041 683
5675 517
8116 178
41815 117
1722 72
3198 217
4801 554
4226 571
3195 521
2286 137
3905 713
3516 602
13310 393
4961 859
11112 852
5200 421
18377 433
5170 416
27924 397
60691 236
3550 214
4737 87
16971 246
52869 760