16431 939
6293 714
1283 206
3679 968
2380 656
5142 420
5399 607
5431 473
3829 593
83444 1067
5922 697
7532 827
6192 348
60622 228
29238 602
25983 259