525 109
359 287
990 113
368 694
521 508
282 274
899 344
238 387
583 343
254 302
647 860
1038 988
20562 365
18881 807
12089 361
10932 351
9202 364
8799 24
7098 201
6884 41
6666 228
6634 37
6063 923
5985 649