29331 210
28855 538
39177 78
35066 513
43686 96
6010 45
30552 807
18250 408
16512 508
13054 928
33667 243
29230 248
34664 117
10855 151
12607 127
11773 147
17429 684
36474 448
6578 156
7969 102
15419 642
9998 851
8655 646
4997 503
5467 75
4983 337
2993 317
8110 510