1001 269
32195 174
40771 366
38842 367
16384 148
2433 192
8102 537
10356 673
4835 327
1732 206
18945 482
3876 385
2734 430
4765 488