6930 459
5205 832
10563 555
31541 281
638088 1443
12781 735
14400 653
143077 327
115503 866
10729 842
12441 676
3049 59
3957 95
3283 226
3745 407
4310 528