21521 98
32501 715
4051 265
3430 404
71270 478
58053 481
74390 718
61960 335
41291 244
120668 841
25812 113
15350 93
7678 464
16067 630
48073 141
1794 229
5530 682
2178 105
1639 189
1251 237
2520 356
3709 473
163346 958
45599 341
8294 520
5235 679
5694 794
3932 143