20301 119
8002 539
12463 339
3076 282
3539 71
11533 419
9249 305
5223 480
14419 964
7774 547
4677 907
3631 736
6750 56
6786 712
5943 572
11868 587
3663 269
6943 892
3747 825
3913 436
6013 279
12989 1028
4743 371
2702 101
8099 368
2580 139
2380 441
4344 569