19259 669
4025 346
3062 272
4691 720
2968 505
5100 392
12282 442
23668 429
4541 295
955 72
3186 603
25883 178
2273 504