863 60
1284 133
24821 547
17111 303
51211 94
8203 803
3346 770
25232 209
7421 562
6753 612
12088 217
1068 27
2221 288