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