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