50246 412
4946 125
159060 224
12787 73
2497 170
28804 239
117473 211
7356 450
5353 679
2871 330
5437 446
5423 245
4174 288
6324 477
4542 742
4466 420
8155 612