9648 308
5256 209
16862 570
18909 553
11624 122
15403 553
4559 382
8752 244
19116 687
9069 339
12577 719
5847 96
6669 356
9949 926
6799 433
13440 403
11807 113
12822 101
14075 234
12210 841
5956 217
18996 536
7374 666
8047 865
4185 494
2925 88
4856 500
28634 238