3145 869
23749 119
4221 463
10216 348
14930 158
5680 716
19570 347
14321 153
17735 879
29174 647
4446 575
6935 506
6963 107
3741 665
13430 449
5602 911
1095 71
5319 468