19666 428
4162 853
2746 667
2900 514
1456 280
5857 584
1230 260
4121 633
1866 151
2044 58
1887 367
196 56
953 144
2692 640
6625 709
1046 150
998 123
4086 761
2504 652
3799 648
1585 249
2256 614
1126 309
3313 202