21747 704
6335 548
7395 145
7269 667
29627 592
739 67
5797 605
2651 466
3500 645
13866 515
4725 670
3928 587
7161 700
1065 124
2097 304
1263 135
4338 447
9309 297
2043 28
4174 739
6269 694
2153 337
11209 475
3186 685
3032 590
6832 795
4726 598
987 106