11164 160
22238 607
1078 192
15800 934
2837 703
1038 233
2213 449
2809 648
2258 467
53896 452
7797 515
9768 347
2800 76