22002 485
9912 60
3913 127
4586 55
6815 291
6486 42
31386 175
16841 153
30425 292
37647 760
6655 327
2516 325
8456 477
28917 189
26328 173
9862 380
51977 532
27780 432
10822 893
29387 688
4196 111
6575 70
11924 331
5284 262
3817 503
1762 255
11358 67
4563 601