4092 547
2885 82
2604 54
5681 881
3104 545
6363 546
2708 233
4824 781
1781 162
4253 363
1728 58
3390 338
5880 643
4283 296
4891 657
7336 322
5193 567
18375 582
1621 257
3715 314
4412 195
6217 141
159820 531
3695 850