23869 489
165684 547
9464 65
13877 640
1304 37
5593 753
2146 99
1845 213
2786 582
4222 558
5623 586
2792 288
3095 201
3818 252
46447 365