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
2729 301
8743 789
3107 845
2443 671
1168 268
2950 595