54072 99
33899 550
20884 317
39452 547
31044 122
19609 368
17906 213
42205 179
43047 400
21225 148
105534 315
27279 295
39651 142
113917 907
27357 161
75017 99
35751 495
23090 161
25622 236
27789 448
20515 144
24030 644
14781 581
4521 558
42594 189
29826 249
36953 625
57052 622