505 93
1628 391
430 106
932 213
1997 496
681 87
2452 471
2214 575
1059 283
2507 717
2458 456
3034 858
2831 585
2248 445
2713 437
5952 730
6269 568
5115 212
3107 845
1168 268
4578 570
2728 301
3767 684
5458 660