39002 523
4823 462
5176 727
2839 205
4101 555
5985 751
3567 362
1440 153
3511 562
5036 696
13185 54
5419 480
5855 291
9961 93
5417 667
12829 349
30361 137
9103 866
7086 657
4957 562
4297 607
2933 336
2210 159
2091 140
3222 262
4640 389
6217 148
6483 438