22562 655
3974 716
2440 267
4069 190
3200 171
5246 401
3505 85
9821 317
8434 451
9268 119
6717 526
3255 173
2902 239
1918 174
2488 414
2803 265