109313 333
26735 195
22064 503
71686 311
18387 63
41344 568
9270 409
27933 120
49892 143
51832 587
8457 263
54049 696
9881 163
20023 324
22528 346
23433 211
11819 647
291754 728
94342 462
111796 335
79509 165
25782 536
140034 659
33796 558
18506 107
39928 101
20626 336
46475 218