54677 540
15922 459
8704 340
129969 903
99309 808
28416 534
55006 559
40042 139
1956 287
2687 228
3995 915
3016 102