2972 348
8690 514
22586 107
3634 304
4561 767
11907 520
37140 144
3876 442
8129 696
7820 534
3272 599
2658 459