1605 467
2556 763
1575 409
397 119
416 105
1850 563
2608 603
486 90
1257 311
2756 665
4956 540
5645 787
15813 550
22513 149
8585 494
7888 702