3063 92
4042 775
2905 522
10790 367
15761 393
5493 508
37522 82
3823 728
4566 315
8794 529
4621 613
17770 108
1093 175
5845 524
1809 361
7898 692
6708 52
20176 247
2989 578
39071 372
1569 221