2588 88
2820 295
1204 43
6444 324
27852 253
16521 44
171306 215
5610 618
29510 207
9900 98
18558 98
7326 566
22205 895
2085 63
5268 782
1859 183
10882 168
9031 58
2306 116
1872 471
1087 142