10103 3
11407 3
25509 3
46458 3
30079 3
20553 3
27132 3
20754 3
23451 3
30879 3
19876 3
40129 3
29406 3
35106 3
19432 3
33807 3
35530 3
33278 3
22653 3
40002 3
19733 3
25758 3
20207 3
34553 3