1328 97
4005 410
5264 367
15623 440
964 126
20447 653
3436 598
2312 421
5437 322
2475 586
4750 868
1841 180
12919 648
4118 465
3844 756
6232 582
4384 383
5208 805