2965 226
11698 739
14989 89
13539 412
4145 598
3004 448
8298 111
22677 386
2341 517
53981 627
6035 69
12771 162
12783 535