3025 797
4477 937
1245 151
1133 101
2198 317
1304 81
2933 568
1214 94
2570 393
4382 834
5458 659
2882 298
3137 621
5337 818
3457 680
1803 392
2932 587
1432 285
5829 900
2285 59
1200 175
958 58
3230 732
1592 419