2560 253
16788 238
14123 154
6706 783
9413 683
5517 517
7960 178
41692 117
1697 72
3158 217
4736 554
4146 571
3154 521
2182 137
3859 713
3468 602
13268 393
4899 859
11018 852
5023 421
18077 433
5158 416
27758 397
60091 236
3525 214
4721 87
16846 246
52686 760