22562 655
3974 716
2440 267
4069 190
3201 171
5247 401
3506 85
9821 317
8434 451
9270 119
6717 526
4122 835
3257 173
2905 239
1918 174
2489 414
2804 265