75376 680
21773 564
6362 52
15053 69
302011 953
69894 616
14889 754
50763 414
13768 591
4702 66
3789 520
2593 190