502 31
3035 599
3141 620
989 179
3465 607
2860 647
2006 541
1662 68
4695 792
1718 300
3195 531
4528 753
2196 497
2001 343
1927 238
640 93
2673 475
5642 625
3748 821
2590 635
755 198
1323 65
1546 361
2153 493