4303 361
2707 158
3784 82
4545 381
2105 55
2525 308
7569 61
2594 84
3971 477
5179 641
6943 459
102960 951