5049 140
3277 642
10173 123
20254 201
20507 559
8444 157
21932 343
17729 64
3555 373
2583 304
2971 184
4725 780
22946 251