2116 636
2523 655
2452 755
2071 466
50299 151
196363 501
20400 176
112162 204
91432 410
36027 297
75279 710
102949 686
168365 564
130032 411
148637 999
91216 862
77780 305
121368 282
80051 373
60253 290
138042 493
76719 329
68733 447
116326 296