2976 296
9397 225
4115 390
4540 827
3278 184
3733 440
4428 703
4008 482
6464 499
10016 819
1617 135
4887 116
4207 102
3672 223
19809 721
61542 788
41621 330