34953 503
26725 484
7149 646
42948 789
66029 784
3286 616
4839 466
40877 82
7081 743
3581 273
5378 690
39158 841
5339 800
154914 480
2948 739
3668 128
41210 547
6459 44
2935 118
3683 244
4779 267
11466 86
22303 160
22981 123
12819 32
9562 606
4369 423
5871 429