45536 177
101826 743
13662 588
12606 1016
8702 534
9071 546
14985 601
8464 60
155924 1292
89737 446
77176 717
25672 279
23263 555
35077 974
35240 462
34108 502
15356 223
50438 228
7622 437
7237 841
3413 841
2087 236
4543 552
77388 685
32816 512
32222 305