2597 387
3524 337
5019 579
2884 151
3529 737
2329 230
8516 639
5181 655
4035 201
4303 557
1503 114
2216 90
3339 434
4355 718
4123 686
2389 111
2827 587
3393 237
4487 850
3426 867
3428 457
3157 537
3629 601
2363 252
2005 157
5228 509
2905 307