1096 271
2430 441
10302 319
3915 763
3125 732
1314 142
2852 611
6486 328
42982 93
22114 614
5285 740
1689 351
9396 474
15812 793
4835 349
23525 98
10189 797
4377 178
17049 116
12349 274
7553 521
8897 352
9724 551
5567 428
23075 797
9893 700
8775 352
7666 445