3029 112
23267 410
8204 625
19888 596
10394 846
18012 709
9237 949
6003 279
39127 694
11130 466
17901 123
44813 904
7416 437
2911 271
12597 289
46809 131
4622 430
18340 709
24618 456
4919 298
10771 95
26645 201
26763 419
18960 658