4975 300
4050 47
4191 331
22859 385
7705 167
9061 54
3850 311
13887 917
11660 41
3846 55
6386 398
2787 153
5413 647
5370 498
3972 759
11486 314
5001 526
17913 319
6745 747
6055 433
5718 301
8561 213
13753 350
7791 581
22885 514
4495 197
4891 512
6654 686