31435 781
9971 580
2302 148
7950 647
979 114
2647 198
3971 972
9187 597
2821 500
83589 783
7724 418
2502 401
1260 110
23866 603
11090 862
5770 75
1529 207
8212 262
9134 169
25087 49
13135 170
4683 657
29728 978
3194 387