40605 154
18981 31
82700 170
484927 934
296958 490
40140 90
53942 52
87804 203
122008 583
168394 158
216547 266
51571 126
72298 73
27746 69
89479 277
129835 277
34542 54
210482 621
41091 65
475196 1000
140549 235
111785 96
16495 4
49924 114