3014 348
14881 534
4345 441
4741 245
6676 501
4330 732
3606 340
4909 517
8323 105
5792 220
3032 203
2645 167
4448 688
6362 657
5438 653
3653 584
5080 58
13004 611
9767 506
5691 355
3915 447
1582 79
3323 111
4898 599