5606 405
3520 180
8066 225
6071 828
137873 151
27017 176
29020 105
29616 800
116086 962
99258 711
57844 103
11306 365
3243 64
3002 55
31204 65
13535 330
10672 260
11014 877
157338 684
9143 261
3732 379
33546 708
26744 209
14481 616
120533 1117
13557 155
29409 743
11535 457