503 80
4710 38
3350 616
4207 406
10675 620
3427 315
4904 975
1344 137
2805 449
1520 205
3159 444
3716 643
2850 505
4524 535
1698 321
4059 734
1735 346
15903 685
12621 230
7509 736
11341 353
1655 199
2784 109
3177 463