985 119
1599 197
967 117
2983 784
11926 394
1342 127
2560 670
30191 217
1264 233
21922 171
25703 540
46891 629
90510 528
9678 808
4523 419