48893 65
11709 266
4810 381
11510 512
29082 877
46653 616
7554 429
5574 338
8502 437
4230 485
3392 701
3145 247