3013 753
2337 311
3949 717
1591 115
2470 177
1647 72
2368 435
3855 574
2557 451
2883 407
3523 728
1050 77
3133 257
2856 498
3361 628
3275 420
3306 543
2941 504
4576 716
2541 394
3031 712
2380 286
2068 360
2618 333