2592 633
2290 487
2497 235
1406 39
3899 650
3460 581
3921 515
3017 499
3625 198
4337 319
14191 350
3689 689