2975 140
30472 73
4387 89
5158 612
4131 99
8112 603
14980 750
15228 160
2337 269
33089 729
33709 182
13040 403
40845 842
102232 561
319783 573
21558 179
36480 318
2712 85
88093 693
34956 824
42194 718
26379 691
132555 294
8580 374
3132 91
3689 621
2921 773
15499 377