2891 643
2544 275
1122 171
2502 420
2560 289
485 83
1038 95
1138 219
2444 445
3285 869
3581 793
2339 531
473 27
2307 319
3244 711
3513 96
1415 194
2974 297
3130 659
2368 495
1584 160
1744 427
2557 597
1575 196
2994 895
3435 781
3849 584
2738 585