100023 864
10207 359
42429 198
20630 849
14131 231
11301 443
50997 163
32427 625
7253 782
2780 486
4446 593
2350 207
50389 829