3504 301
1724 152
4771 535
4349 732
2506 470
10407 927
4818 506
37765 171
35801 743
14019 241
34041 621
21164 168
40903 350
37292 646