11168 160
22238 607
1078 192
15800 934
2838 703
1038 233
2213 449
2809 648
2258 467
53901 452
7798 515
9768 347
2801 76