53806 155
88485 901
11625 78
37380 144
32609 640
49291 766
38175 509
33446 570
16682 966
34184 344
42083 464
20843 73
50327 277
42170 278