19412 669
4051 346
3069 272
4691 720
2970 505
5105 392
12293 442
23675 429
4545 295
961 72
3194 603
25931 178
2281 504