4032 128
1116 190
1751 43
11789 532
13625 187
10548 304
7333 571
7660 790
10684 275
3846 441
3335 76
3644 201
14111 598