1021 116
3737 923
6370 793
5447 508
6013 753
3942 502
2503 201
4759 558
15099 350
8236 641
17006 509
8725 378
8252 360
9063 817
7929 304
6866 166
7149 594
4876 306
11018 251
5135 281
8736 641
10701 277
5862 169
7557 61