30489 500
26560 192
12381 141
8083 419
24465 60
33240 511
32463 540
33083 349
14449 482
26377 434
4372 43
16176 307
12878 313
15146 613
7533 602
10551 458
11724 537
65385 397
8197 708
29274 669
19630 494
23975 412
5773 293
21613 594
7873 92
9218 492
20537 316
25282 146