109316 333
26736 195
22066 503
71689 311
18388 63
41349 568
9270 409
27933 120
49893 143
51835 587
8457 263
54051 696
9881 163
20023 324
22533 346
23433 211
11819 647
291763 728
94343 462
111801 335
79514 165
25783 536
140040 659
33800 558
18506 107
39928 101
20626 336
46476 218