875 405
508 199
354 330
432 279
979 705
255 3
181 769
63 379
353 334
908 287
522 785
391 944
14300 365
13271 804
9361 361
7310 363
7252 348
6077 14
5622 40
5082 201
5014 225
4430 922
4398 646
4375 218