50662 1018
19504 505
37122 1192
17420 254
49596 977
48583 406
35547 354
25374 1168
23192 1183
51118 1217
27060 857
49331 1566
107218 1211
106508 1267
99146 1969
92194 1342
90222 2617
77982 1409
77791 1678
73044 704
70289 1084
69921 2091
67991 946
67281 1218