19364 669
4044 346
3066 272
4691 720
2970 505
5104 392
12289 442
23672 429
4545 295
958 72
3190 603
25922 178
2279 504