4026 621
15952 291
3047 596
4093 384
6282 695
3209 477
7333 50
3914 276
2162 31
3995 879
3945 203
10217 673
14823 725
3696 224
5120 391
22003 126
8080 549
2286 222
6903 180
1443 98
16487 732
5573 469
8449 351
4739 258
15384 547
5548 640
5269 902
3605 791