53845 155
88562 901
11643 78
37395 144
32634 640
49313 766
38212 509
33461 570
16696 966
34220 344
42125 464
20863 73
50347 277
42205 278