50208 119
20628 38
24529 54
12410 22
16302 18
108923 201
42007 125
18855 42
57651 150
24786 63
14714 30
26069 53
23650 44
18498 42
20262 55
24730 90
55549 115
50937 175
22198 65
11772 8
10413 18
97633 374
105665 608
47600 113