14037 669
3556 346
2959 272
4617 720
2937 505
4964 392
11961 442
23307 429
4462 295
906 72
3116 603
24615 178
2211 504