21489 339
21087 190
4768 738
10364 519
3254 593
18452 583
3281 172
6412 829
5249 518
4278 783
2933 714
1776 494
1500 292
540 75
754 177
880 140
2582 469