504 72
2286 588
1566 387
1095 294
903 286
1183 307
556 142
1220 288
3303 790
1983 518
1547 302
2176 651
3008 821
2794 843
1183 275
958 232
934 255
1259 335
1038 280
18251 481
3056 855
1708 156
12980 152
4153 165
8472 436
14080 277
5276 61
5489 827