19331 669
4036 346
3064 272
4691 720
2969 505
5102 392
12287 442
23672 429
4545 295
958 72
3189 603
25904 178
2277 504