21006 280
11103 551
4081 76
3757 269
5242 858
13477 862
8371 79
4826 310
2629 37
17514 199
18248 915
3051 416
5212 673
6522 285
10102 770
5375 209
3310 209
3537 153
4129 115
4653 745
5197 343
2997 312
10939 389
14584 585
9482 196
10321 276
23916 535
4437 768