5183 140
3351 642
10310 123
20548 201
20926 559
8501 157
22399 343
18325 65
3627 373
2686 304
3053 184
4811 780
23794 253