2386 240
2409 298
4737 788
2231 643
1261 343
2841 392
2770 481
3799 603
968 116
855 103
2625 336
1315 113
3242 900
2156 440
1108 254
929 63
595 88
771 185
800 44
3251 615
3013 528
2381 445
2194 554
3010 627