11162 160
22236 607
1078 192
15800 934
2837 703
1038 233
2213 449
2809 648
2258 467
53891 452
7795 515
9766 347
2799 76