4368 291
3455 113
3032 45
19889 562
21276 323
9822 334
93244 287
12756 284
7588 31
3612 621
3214 313
3019 551
13064 224
10666 535
16151 700
45839 471
80362 508
5456 357
3931 551
5217 575
2207 122
1052 222
8584 86
13326 186