11181 160
22254 607
1078 192
15805 934
2845 703
1039 233
2214 449
2812 648
2263 467
53938 452
7804 515
9785 347
2810 76