10561 297
8176 168
10433 907
9779 97
5722 661
9361 521
16337 171
16681 776
9846 253
32287 198
8297 498
12518 86
7740 470
8084 494
17673 95
6300 381
5549 263
17220 305
6507 528
17787 777
7964 863
6339 379
43230 168
12249 187
9310 643
4512 121
11028 180
20509 139