5007 300
4228 47
4215 331
22885 385
7709 167
9077 54
3908 311
13902 917
11680 41
3920 55
6428 398
2798 153
5427 647
5391 498
3986 759
11546 314
5015 526
17944 319
6759 747
6118 433
5748 301
8583 213
13780 350
7823 581
22905 514
4499 197
4970 512
6674 686