28813 916
40748 260
26316 350
18978 816
97460 737
49332 210
4071 383
2206 383
5912 759
4419 627
2490 263
1900 141
6521 482
2214 127
5051 125
4207 204
9796 752
35036 558