11600 646
22007 638
5950 260
3114 869
157543 421
1215 247
1721 382
5856 314
15342 153
44112 341
7645 627