5035 300
4241 47
4227 331
22897 385
7709 167
9087 54
3928 311
13913 917
11688 41
3923 55
6440 398
2817 153
5431 647
5396 498
3992 759
11578 314
5021 526
17960 319
6767 747
6207 433
5761 301
8594 213
13791 350
7853 581
22911 514
4499 197
5079 512
6678 686