22222 91
148434 1028
29269 642
18170 412
29714 716
49732 811
55633 367
9217 263
10039 565
28182 695
21060 265
33550 226
44120 892
38661 400
32323 658
3859 342
5281 733
74567 803
32524 199
27875 770
34285 842
24968 418
39517 667
23179 521
28459 678
25062 61
11384 85
47109 228