4305 361
2707 158
3784 82
4545 381
2105 55
2527 308
7571 61
2595 84
3973 477
5181 641
6944 459
102995 951