35570 64
4281 280
57725 338
429401 1200
28450 74
35224 632
62864 464
15036 138
54545 683
9257 455
7639 458
13211 112
14296 869
12322 601
6234 561
11752 357
8163 171
8663 825
7761 471
7513 315
9884 300
4772 530
7961 57
6516 80
4035 98
5253 567
3338 342
8185 407