2947 631
23511 614
12489 758
3837 540
9166 796
12250 532
20985 207
2794 384
1854 60
28034 498
4164 575
2960 362
3350 678
4211 728
5048 718
16280 116
13983 465