3499 43
7588 31
4367 291
19888 562
3612 621
3214 313
13064 224
10666 535
16151 700
45839 471
93243 287
5456 357
12755 284
3931 551
3453 113
5217 575
1052 222
3018 551
13326 186
11131 117
9681 758
4863 25
21300 537
29522 90