3059 66
8673 591
41761 945
9880 449
2302 508
3794 244
5695 890
2954 163
14758 573
51462 196
4019 766
9054 295
13732 836
27366 246
12847 135
85284 120
31721 790
7850 323
91661 109
65120 186
66591 989
30048 325
30972 78
48245 519
10108 47
87649 490
8037 411
6002 914