276 66
6286 201
2220 204
32083 418
978 139
721 63
3287 938
74786 434
4350 305
7625 297
40587 640
6093 563
123360 581
63938 191