121 57
626 561
690 908
574 103
846 750
295 633
58 14
958 394
839 133
674 818
522 340
674 114
20547 365
18863 807
12086 361
10920 351
9192 364
8795 24
7090 201
6880 41
6660 228
6628 37
6059 923
5985 649