22238 91
148590 1028
29345 642
18202 412
29789 716
49830 811
55713 367
9217 263
10056 565
28262 695
21136 265
33697 227
44233 892
38779 400
32418 658
3861 342
5284 733
74683 803
32601 199
27967 770
34356 842
25038 418
39671 669
23243 521
28568 678
25135 61
11416 85
47206 228