3193 45
2921 697
2496 607
1417 271
7510 736
3519 133
2599 210
1988 318
1061 336
11342 353
3330 498
2835 536
3994 731
4608 38
1574 419
269 29
3165 830
2243 128
3995 851
2702 709
1427 144
2102 406
1492 260
1983 524