1340 97
4013 410
5266 367
15631 440
967 126
20447 653
3442 598
2315 421
5456 322
2477 586
4754 868
1844 180
12925 648
4119 465
3845 756
6235 582
4385 383
5210 805