5181 140
3349 642
10306 123
20544 201
20917 559
8501 157
22386 343
18311 65
3625 373
2685 304
3051 184
4806 780
23773 253