5020 300
4228 47
4221 331
22892 385
7709 167
9078 54
3916 311
13905 917
11681 41
3920 55
6433 398
2805 153
5430 647
5391 498
3988 759
11561 314
5018 526
17951 319
6763 747
6147 433
5754 301
8590 213
13783 350
7837 581
22907 514
4499 197
5017 512
6675 686