22562 655
3974 716
2440 267
4069 190
3201 171
5247 401
3506 85
9821 317
8434 451
9270 119
6717 526
4121 835
3256 173
2903 239
1918 174
2488 414
2803 265