109300 333
26727 195
22056 503
71668 311
18379 63
41340 568
9270 409
27930 120
49886 143
51830 587
8457 263
54047 696
9881 163
20023 324
22526 346
23433 211
11815 647
291721 728
94320 462
111785 335
79505 165
25778 536
140014 659
33791 558
18504 107
39925 101
20622 336
46468 218