350 76
8956 407
8349 45
13267 159
1385 326
13006 158
2920 738
9565 262
69076 110
30635 175
18420 555
48793 581
7026 267
7331 221
5254 521
4493 646
12522 713
12271 49
1965 204
7942 403
2550 377
9914 369
16559 514
2769 29
3274 516
1730 177
4874 222
4300 160