39797 540
4849 462
5204 727
2897 205
4146 555
6019 751
3600 362
1471 153
3544 562
5115 696
13401 54
5480 480
5939 291
10019 93
8061 667
13158 349
31030 137
9172 866
7164 657
5006 562
4338 607
2980 336
2249 159
2118 141
3268 262
4700 389
6285 148
6555 438