2135 128
20271 194
10341 314
1992 39
394541 1035
4885 795
16119 205
13703 183
6516 664
17639 715
8133 257
3491 780
14280 251
2989 153
5697 740
5049 646
11568 271
1389 98
8050 514
3450 723