153906 1038
11364 679
14226 492
13343 316
30460 221
47060 679
39343 388
8822 657
5890 692
16350 614
2856 82
3776 585
4382 546
60827 339
32057 395