20008 587
6454 80
4086 358
3530 237
6797 536
6318 657
6070 492
3478 168
3217 275
10046 504
6975 632
3471 539
6201 843
3546 211
19333 554
6204 808
9561 914
11623 712
28782 297
5153 508
21266 745
1401 27
12585 324
7836 483