19309 669
4035 346
3064 272
4691 720
2968 505
5100 392
12284 442
23672 429
4545 295
957 72
3187 603
25898 178
2276 504