101741 485
25571 70
37655 66
31458 83
14982 25
16577 32
33598 66
47949 119
58931 168
47399 138
92884 455
23590 27
115557 336
14537 27
70369 230
24739 63
176614 541
74412 199
53802 96
55351 195
40278 127
28316 52
43217 90
272924 968