21758 704
6336 548
7396 145
7270 667
29628 592
740 67
5797 605
2651 466
3503 645
13866 515
4726 670
3930 587
7162 700
1065 124
2098 304
1263 135
4338 447
9309 297
2048 28
4174 739
6269 694
2153 337
11214 475
3187 685
3033 590
6834 795
4727 598
987 106