5182 140
3351 642
10309 123
20547 201
20921 559
8501 157
22390 343
18315 65
3626 373
2686 304
3053 184
4810 780
23783 253