1431 70
2531 290
15190 928
50005 776
3999 31
3795 136
3956 313
10577 234
4790 956
3231 540
3667 388
15589 614
2437 309
2097 115
4761 622
3966 585