30163 908
4214 214
31443 681
7848 601
25841 248
4293 520
3286 618
16824 886
4692 743
16618 537
3306 768
2000 257
3891 924
6642 764
6033 472
12101 303
1796 278