2759 606
3811 51
23533 412
15564 274
8091 553
20846 188
11523 315
9978 846
16088 467
29681 361
12745 373