11494 646
21986 638
5950 260
3110 869
157295 421
1214 247
1718 382
5854 314
15337 153
44044 341
7643 627