180951 502
49756 90
21814 45
43782 97
38053 62
123774 257
53756 131
15091 51
32910 16
628635 1643
19764 25
63923 94
49572 86
22997 30
24615 55
39236 92
21583 18
116611 73
47337 83
31697 59
104469 224
24676 74
44040 65
46224 53