2380 360
3268 850
2177 197
2301 457
237780 737
50686 272
203769 668
263372 953
67120 563
159505 996
100195 507
143545 1057
180684 505
53456 292
95298 334
141041 1030
154984 723
93274 198
196322 883
65041 1006
45748 184
155624 350
40729 383
82562 775