2758 606
3804 51
23496 412
15563 274
8091 553
20844 188
11522 315
9977 846
16087 467
29680 361
12743 373