39875 540
4875 462
5205 727
2897 205
4149 555
6020 751
3600 362
1472 153
3544 562
5122 696
13417 54
5483 480
5946 291
10026 93
8062 667
13191 349
31084 137
9177 866
7165 657
5018 562
4343 607
2981 336
2251 159
2119 141
3273 262
4700 389
6290 148
6559 438