39081 523
4827 462
5187 727
2844 205
4105 555
5988 751
3576 362
1442 153
3515 562
5045 696
13205 54
5429 480
5862 291
9967 93
6302 667
12864 349
30456 137
9114 866
7104 657
4962 562
4302 607
2936 336
2213 159
2097 140
3227 262
4652 389
6217 148
6496 438