27736 172
82672 512
16123 123
88288 241
24295 41
19152 548
48836 330
65533 575
14801 360
96588 663
6474 197
56671 604
92536 355
13897 743
64843 167
22367 327
67955 856
20039 262
31987 660
90710 289
33665 97
4409 911
31346 120
24847 702