3625 300
4733 557
6991 363
15581 252
17876 652
64918 394
3595 616
8904 443
2380 147
5988 655
3602 195
3698 34
3327 521
2110 158
7227 623