596 53
2543 296
7997 444
15464 274
1355 272
7657 723
8665 555
1922 403
1190 83
7696 78
874 51
831 112
3134 735
2973 745
2964 546
4030 340
10436 473
8919 428
5851 142
2532 468
6802 288
2547 361
290 31
4095 677