402 31
38 335
566 980
284 415
641 647
372 567
690 655
387 963
147 906
102 3
20 260
110 764
14228 365
13205 804
9320 361
7279 363
7203 348
6034 14
5597 40
5060 201
4978 224
4414 922
4383 646
4348 218