54660 540
15921 459
8703 340
129956 903
99306 808
28408 534
54987 559
40031 139
1956 287
2683 228
3995 915
3016 102