963 668
438 481
114 807
781 701
943 531
898 553
201 647
255 299
173 623
409 398
107 334
45 271
14280 365
13256 804
9355 361
7303 363
7244 348
6066 14
5619 40
5076 201
5003 225
4427 922
4394 646
4367 218