54012 955
365040 652
18046 194
15353 222
88218 750
22179 188
24168 831
20647 349
12077 180
28732 322
4878 339
4267 428