51535 80
2459 214
3556 333
107391 562
53645 396
3254 390
2543 265
1777 93
14337 686
15690 866
1167633 1301
451683 728
11014 431
13841 546
168662 929
84443 185
56815 473
33621 495
50579 179
54491 688
73540 447
35562 464
23425 324
4697 77
4257 615
5791 729
8995 655
3289 450