3030 2
19359 2
2259 2
4080 2
6778 2
1233 2
2203 2
5653 2
1051 2
3601 2
24152 2
55477 2
2802 2
1354 2
604 2
484 2
1332 2
7401 2
10326 2
709 2
607 2
656 2
6306 2
2331 2