1336 97
4007 410
5265 367
15629 440
967 126
20447 653
3442 598
2315 421
5451 322
2477 586
4754 868
1844 180
12924 648
4118 465
3844 756
6235 582
4385 383
5209 805