2158 457
1766 58
4415 369
3787 884
3055 444
4380 312
5597 582
33814 245
55440 277
3975 636
8702 659
7629 244
14018 229
4300 421
5421 814
5631 196
26353 528
58187 511
5245 483
2607 166
6873 856
10131 86
16065 49
12476 557
2379 174
2193 282
4608 82
8606 806