1050 116
3752 923
6417 793
5514 508
3562 473
3370 279
1757 79
12076 336
7060 476
2336 443
2102 382
4245 502
4858 401
4391 707
17936 325
9194 125