1791 107
6851 419
9453 433
15459 429
42069 189
24587 186
13992 676
22011 87
4737 466
8600 904
46878 950