21952 485
9882 60
3903 127
4572 55
6802 291
6474 42
31376 175
16835 153
30422 292
37632 760
6651 327
2515 325
8456 477
28914 189
26322 173
9853 380
51975 532
27778 432
10819 893
29377 688
4195 111
6575 70
11921 331
5283 262
3816 503
1762 255
11353 67
4562 601