2964 226
11696 739
14989 89
13536 412
4145 598
3000 448
8296 111
22677 386
2341 517
53980 627
6035 69
12771 162
12783 535