11095 502
54842 352
20361 83
25272 329
22004 263
20136 267
16857 573
28079 217
13787 275
29600 417
18383 361
21392 532
46700 324
14242 656
26848 504
19676 841
14059 556
19495 63
38795 142
25245 158
18666 669