2113 641
1699 342
3274 142
1204 208
66667 278
286043 983
102688 255
84300 368
134146 325
126344 438
38380 588