16001 178
3536 247
16074 702
3889 888
4302 651
3002 262
8504 254
2962 375
14037 153
17425 488
3449 506
2688 293
5634 516
4094 435
22221 482
4839 667
17814 431
13156 461
3042 162
6359 615
5200 469
9590 327
1288 320
17073 359
7485 678
5062 342
3621 678
10178 151