796 133
24296 547
16860 303
51150 94
7800 803
3257 770
22924 207
6102 562
6336 612
11890 215
991 27
2037 288