31361 150
16660 716
39545 470
23943 323
33198 273
21337 434
2144 186
38815 646
15232 580
17677 329
9312 115
7574 271
14245 775
27577 197
29840 468
10329 754
16342 353
15017 533
13534 771
23549 595
28172 165
7786 399
9239 708
26441 280
9925 344
43780 136
5829 219
14211 684