810 96
2247 517
1791 443
2167 344
57289 287
96886 918
72291 400
113438 592
24027 126
52981 448
3967 380
35027 297
50010 108
2539 233
69758 324
1423 148
84132 325
76182 459
3646 411
88987 176
271950 554
14303 466
114091 882
54898 702