601 66
10118 346
5739 473
3415 713
860 119
15854 398
13821 670
5019 593
3816 569
2954 509
4329 883
3492 639
7666 351
1662 196
567 36
2804 567
2550 711
1122 130
1105 108
6063 662
1804 302