9883 553
1268 199
1597 294
3220 81
7958 57
5095 526
4200 455
2401 442
4084 122
18032 407
4585 70
1993 188
4432 667
4098 392
6991 754
4385 861
14519 516
9193 687
5083 164
2474 478
2592 313
11577 501
4859 624
3532 561
1547 79
3129 355
2176 106
2379 598