5002 300
4183 47
4205 331
22880 385
7709 167
9070 54
3888 311
13894 917
11677 41
3904 55
6411 398
2791 153
5417 647
5385 498
3982 759
11527 314
5007 526
17927 319
6753 747
6071 433
5737 301
8576 213
13772 350
7808 581
22894 514
4498 197
4901 512
6666 686