51685 81
2460 214
3558 333
107451 562
53670 396
3254 390
2543 265
1778 93
14338 686
15690 866
1167661 1301
451705 728
11014 431
13841 546
168685 929
84515 185
56827 473
33630 495
50583 179
54505 688
73552 447
35572 464
23430 324
4700 77
4257 615
5792 729
8996 655
3289 450