22 63
916 91
478 704
66 667
325 989
391 751
354 986
390 170
715 168
84 164
236 902
563 346
20562 365
18880 807
12089 361
10932 351
9202 364
8799 24
7098 201
6884 41
6666 228
6634 37
6063 923
5985 649