2944 504
2861 581
2259 517
1007 52
1676 424
3565 689
1996 482
3111 963
2621 668
3355 797
2537 413
2303 580
259 27
2142 314
2163 107
1328 267
3635 769
1378 310
2154 423
2564 469
1636 455
602 109
3253 903
3320 498