22222 878
16954 141
26555 528
56141 674
17681 493
15215 195
18669 83
34082 440
32653 557
19423 98
22464 873
5880 322
8329 358
15278 734
9804 487
8430 685
8171 221
31781 633
5545 618
2725 299
4325 144
4914 95
21270 737
31195 504
17346 303
10742 566
100003 231
70532 661