1600 27
75363 320
101665 425
2869 511
5512 432
699 57
1344 154
3093 494
2099 84
4666 217
6881 456
7386 250
3275 247
11487 203
4359 767
6531 783
13430 353
1705 274
3177 411
30549 584
10642 608
2376 81
2275 319
3919 890
3508 329
5213 547
7016 945
4724 685