2998 612
8704 26
8176 364
5327 798
49171 145
26696 294
9736 797
5676 282
30649 476
7080 660
2457 311
1971 106
4160 711
5749 470
3539 574
18175 613
3200 246
7506 151
2533 289
3153 355
2977 753
5551 851
4942 345