516 55
2251 534
3265 803
6806 868
4743 653
2740 321
1577 408
2225 95
835 132
482 72
474 66
2995 383
2739 520
2786 509
426 62
859 192
3153 744
346 28
8660 641
3171 805
1129 233
588 30
2339 619
951 210