5946 45
30335 807
18007 408
16338 508
12880 928
33426 242
28856 248
34349 117
10766 151
12523 127
11673 147
17194 684
35897 448
6470 156
7868 102
15228 642
9897 851
8565 646
4916 503
5367 75
4951 337
2941 317
5151 508
3458 550
7540 682