3003 767
2251 546
2342 437
3012 455
509 54
2339 491
3552 717
2920 656
1614 412
1931 419
2749 614
1881 349
1001 109
3312 633
3757 675
2751 566
2618 673
1051 180
1032 100
1260 262
3190 798
777 106
3095 941
1812 298
2323 650
2058 367
2546 522
3322 887