4282 311
4271 716
3513 381
5355 581
3962 69
5982 158
8454 497
5122 259
2252 186
16152 782
4083 347
4797 63
6743 567
2410 344
20856 157