11182 160
22280 607
1078 192
15805 934
2847 703
1039 233
2215 449
2813 648
2264 467
53946 452
7806 515
9788 347
2812 76