12031 372
3302 164
25180 637
12094 89
7079 347
6645 92
15668 350
13781 198
21459 712
30939 390
23159 33
19263 835
6948 45
15904 186
9441 347
5021 605
13072 558
6194 44
11723 111
7036 470
16085 352
4798 582
11428 531
28751 708
7939 321
3872 791
15200 659
7677 101