20138 761
2935 935
11245 867
877 222
13078 140
2065 650
1125 280
2755 834
2396 664
1044 221
633 97
3268 975
2216 400
1070 205
9018 281
1536 331
3032 802
959 242
1238 270
1452 285
12590 475
2661 687
1060 192
1730 355