4303 361
2707 158
3779 82
4544 381
2100 55
2524 308
7568 61
2590 84
3970 477
5179 641
6940 459
102875 951