542 32
977 484
303 338
915 296
687 656
243 884
548 892
865 571
71 469
494 349
671 625
572 30
20562 365
18880 807
12089 361
10932 351
9201 364
8799 24
7098 201
6884 41
6666 228
6634 37
6063 923
5985 649