2591 232
3466 340
85182 165
5356 166
60924 148
114141 896
103392 759
2926 462
4926 583
3035 427
7604 798
45873 270
23310 423
81627 767
28781 555
5884 404
5198 196
33188 699
3617 323
13693 587
7464 606
11044 41
87279 854
3984 86
4000 373