4449 538
2896 95
2954 556
2197 157
2666 67
13554 747
6633 419
5540 662
1368 194
2757 74
1302 203
3185 541
1059 177
3762 140
6226 662
1135 78
825 46
4259 582