958 254
1967 422
1541 350
2611 726
192 51
2266 669
253 58
2693 574
910 247
2631 786
1052 312
4333 444
5094 335
5124 278
5379 670
20517 741
6741 529