6929 459
5205 832
10563 555
31541 281
638045 1443
12781 735
14400 653
143066 327
115493 866
10725 842
12441 676
3049 59
3956 95
3283 226
3744 407
4310 528