12978 501
85057 622
32557 491
9953 459
8940 538
21662 140
19474 287
6014 220
36061 821
14159 598
33778 283
50738 528
30080 664
25969 504
6080 262
5660 687
8800 857
3297 167
14158 365
76618 459
31790 757
8824 847
29365 209
4886 175
34044 259
13710 178
9277 218
10180 638