28781 916
40740 260
26303 350
18966 816
97426 737
49296 210
4069 383
2205 383
5911 759
4419 627
2490 263
1900 141
6518 482
2214 127
5051 125
4206 204
9793 752
35030 558