19389 669
4047 346
3067 272
4691 720
2970 505
5104 392
12290 442
23674 429
4545 295
959 72
3192 603
25927 178
2279 504