5081 681
2823 59
3259 521
1672 48
3001 558
3703 202
3099 425
3869 686
3029 174
6342 285
2870 47
4508 155
11583 643
16843 371
8845 262
5010 52
6107 647
7442 826
8725 160
22862 397
5135 101
9169 191
4770 386
5839 426