21896 50
39390 72
51261 220
19081 48
82298 214
52462 67
41746 37
145688 298
97450 216
69336 286
23501 53
27600 108
20885 93
6853 17
6538 14
11022 25
48214 67
31808 66
5857 11
8627 15
8649 9
39890 73
126445 403
13763 41