22003 485
9912 60
3913 127
4586 55
6816 291
6486 42
31386 175
16842 153
30426 292
37648 760
6655 327
2516 325
8456 477
28917 189
26328 173
9862 380
51977 532
27780 432
10823 893
29387 688
4196 111
6575 70
11924 331
5284 262
3817 503
1762 255
11361 67
4563 601