18481 15
55893 10
134087 299
57692 136
35663 63
36338 87
25073 66
31947 67
21970 25
144726 609
40717 135
29717 71
65139 100
31728 38
37684 101
26374 35
11135 3
50666 133
17975 8
60049 191
13813 109
22734 55
19569 26
23920 32