1097 271
2447 441
10324 319
3918 763
3129 732
1314 142
2855 611
6486 328
42990 93
22131 614
5287 740
1689 351
9396 474
15813 793
4838 349
23525 98
10192 797
4379 178
17052 116
12352 274
7554 521
8900 352
9733 551
5567 428
23075 797
9898 700
8780 352
7670 445