39022 523
4825 462
5176 727
2839 205
4101 555
5985 751
3569 362
1440 153
3512 562
5038 696
13188 54
5419 480
5855 291
9961 93
5419 667
12846 349
30374 137
9104 866
7088 657
4958 562
4297 607
2935 336
2212 159
2093 140
3225 262
4644 389
6217 148
6483 438