28800 916
40743 260
26310 350
18977 816
97448 737
49318 210
4070 383
2206 383
5912 759
4419 627
2490 263
1900 141
6521 482
2214 127
5051 125
4207 204
9795 752
35033 558