4302 361
2704 158
3779 82
4536 381
2097 55
2523 308
7564 61
2586 84
3966 477
5178 641
6939 459
102818 951