103 531
420 326
589 873
486 598
161 680
350 880
654 167
326 950
201 851
152 634
309 899
33 21
14360 365
13304 804
9388 361
7327 363
7278 348
6101 14
5635 40
5097 201
5027 225
4448 922
4415 646
4396 218