2991 762
3844 484
2384 639
1900 371
3544 504
2796 484
7948 35
41724 144
6084 332
89954 722
9104 368
2996 111
29593 581
32058 619