3048489 7351
92995 454
33272 913
12780 296
92017 499
4535 102
5418 630
7453 600
4156 357
3791 195
6413 98
4424 144
3922 160
9455 261
18885 182
3914 553
16693 463
6592 529
5280 861
17303 84
3967 580
20086 547
8707 681
27538 133
2045 31
14958 56
15590 687
7099 604