3128 92
2896 561
3591 321
4572 440
14499 598
3859 743
4991 332
15139 693
5368 583
3752 601
3221 415
8824 636
10205 616
4290 358
7473 547
19493 149
12851 761
3404 81
2830 347
2940 453
10337 523
4597 627
3358 411
5371 569