50263 412
4946 125
159067 224
12787 73
2497 170
28805 239
117479 211
7356 450
5353 679
2871 330
5437 446
5423 245
4174 288
6324 477
4542 742
4466 420
8156 612