2666 804
15289 203
2173 647
3132 572
312 31
3929 684
3763 547
3944 281
5479 100
6456 479
6576 47
6058 144
5568 438