4028 621
15953 291
3047 596
4093 384
6282 695
3211 477
7333 50
3914 276
2162 31
3995 879
3946 203
10218 673
14823 725
3696 224
5120 391
22020 126
8083 549
2287 222
6906 180
1444 98
16496 732
5573 469
8453 351
4740 258
15399 547
5554 640
5269 902
3606 791