11226 160
22382 607
1083 192
15811 934
2851 703
1039 233
2217 449
2816 648
2274 467
54042 452
7814 515
9802 347
2816 76