47857 236
28460 274
20386 722
55129 693
10602 730
43050 463
11901 195
5408 851
9020 308
6187 809
9085 732
3347 218
51045 191